kind of gauze worn in turbans - Turco Inglés Diccionario